home *** CD-ROM | disk | FTP | other *** search
- "--------------------------------------------------------------------"
- " Alert Class implements control of Amiga Alerts. "
- " the message string that the user supplies will be truncated at 128 "
- " characters & the alert number will be prepended to it. "
- " -------------------------------------------------------------------"
- " WARNING: 07-May-2000 "
- " This Class has been removed from AmigaTalk until Cutting & pasting "
- " of Alert Strings gets straightened out (use Requesters instead!). "
- "--------------------------------------------------------------------"
-
- Class Alert :Glyph
- !
- alertNumber alertHeight alertMessage alertResponse name
- !
- [
- remove
- <primitive 186 0 name>
- |
- getAlertNumber
- ^ alertNumber <- <primitive 186 2 1 name>
- |
- getAlertHeight
- ^ alertHeight <- <primitive 186 2 2 name>
- |
- getAlertMessage
- ^ alertMessage <- <primitive 186 2 0 name>
- |
- setAlertNumber: number
- <primitive 186 3 1 number name>.
- alertNumber <- number
- |
- setAlertHeight: height
- <primitive 186 3 2 height name>.
- alertHeight <- height
- |
- setAlertMessage: newMsg
- <primitive 186 3 0 newMsg name>.
- alertMessage <- newMsg
- |
- displayAlert
- ^ alertResponse <- <primitive 186 4 name>
- |
- new: newAlert
- name <- newAlert.
- alertMessage <- newAlert.
- alertNumber <- 16rFFFFFFFF.
- alertHeight <- 50.
- <primitive 186 1 alertNumber alertHeight newAlert name>.
- ^ self
- ]
-